Hetauda View Tower, NP Pet Friendly Vacation Rentals